/**
* @author:zch 20171127 update: 2017112700001
*/
$(function(){
    /*点击收藏*/
    $('.sc').on('touchend',function () {
        $(this).addClass('none');
        $(this).next().addClass('block');
    })

    /*头部点击弹出通讯*/
    $('.guild').on('touchend',function () {
        $('.miue').addClass('block');
        $('.tishi').addClass('block');
    })
    $('.miue').on('touchend',function () {
        $('.miue').removeClass('block');
        $('.tishi').removeClass('block');
    });

    var isClicka = true;
    $('.itme li').on('touchstart', function(e){
        isClicka = true;
    });
    $('.itme li').on('touchmove', function(e){
        isClicka = false;
    });
    $('.itme li').on('touchend', function(e){
        if (isClicka == true){
            $('.itme li').removeClass('color');
            $(this).addClass('color');
        }
    });
    var isClickb = true;
    var maXheight=$('.screen div ul.min-height').height();
    var heights=$('.screen .heights').height();
    if(maXheight>heights){
        $('.screen .min-height').addClass('none');
        $('.screen .title').on('touchstart', function(e){
            isClickb = true;
        });
        $('.screen .title').on('touchmove', function(e){
            isClickb = false;
        });
        $('.screen .title').on('touchend', function(e){
            if (isClickb == true){
                $(this).next().toggleClass('block');
                $(this).find('.all').toggleClass('block');
            }
        });
    }

    /*群主分类点击展开*/
    var isClickc = true;
    $('.screen .lxqz .lxqz-title').on('touchstart', function(e){
        isClickc = true;
    });
    $('.screen .lxqz .lxqz-title').on('touchmove', function(e){
        isClickc = false;
    });
    $('.screen .lxqz .lxqz-title').on('touchend', function(e){
        if (isClickc == true){
            $('.screen .lxqz .lxqz-inner').addClass('block');
            $('.screen .lxqz .title-top').addClass('block');
        }
    });
    var isClickd = true;
    $('.screen .lxqz .title-top').on('touchstart', function(e){
        isClickd = true;
    });
    $('.screen .lxqz .title-top').on('touchmove', function(e){
        isClickd = false;
    });
    $('.screen .lxqz .title-top').on('touchend', function(e){
        if (isClickd == true){
            $('.screen .lxqz .lxqz-inner').removeClass('block');
            $(this).removeClass('block');
        }
    });
    /*适用项目点击换背景*/
    var isClicke = true;
    $('.screen .syxm .syxm-inner li').on('touchstart', function(e){
        isClicke = true;
    });
    $('.screen .syxm .syxm-inner li').on('touchmove', function(e){
        isClicke = false;
    });
    $('.screen .syxm .syxm-inner li').on('touchend', function(e){
        if (isClicke == true){
            $('.screen .syxm .syxm-inner li').removeClass('color');
            $(this).toggleClass('color');
            $('.screen .syxm .syxm-title .all').html($(this).text()).addClass('color');
        }
    });
    /*类似群组点击换背景*/
    var isClickf = true;
    $('.screen .lxqz .lxqz-inner').on('touchstart', "li",function(e){
        isClickf = true;
    });
    $('.screen .lxqz .lxqz-inner').on('touchmove',"li",function(e){
        isClickf = false;
    });
    $('.screen .lxqz .lxqz-inner').on('touchend', " li",function(e){
        if (isClickf == true){
              $(this).toggleClass('color');
              /*$('.screen .lxqz .lxqz-title .all').addClass('color');*/
        }
    });

    /*组合类型点击换背景*/
    var isClickg = true;
    $('.screen .zhlx .zh-inner li').on('touchstart', function(e){
        isClickg = true;
    });
    $('.screen .zhlx .zh-inner li').on('touchmove', function(e){
        isClickg = false;
    });
    $('.screen .zhlx .zh-inner li').on('touchend', function(e){
        if (isClickg == true){
            $('.screen .zhlx .zh-inner li').removeClass('color');
            $(this).addClass('color');
            $('.screen .zhlx .zh-title .all').html($(this).text()).addClass('color');
        }
    });
    /*下证时间点击换背景*/
    var isClickh = true;
    $('.screen .time .time-inner li').on('touchstart', function(e){
        isClickh = true;
    });
    $('.screen .time .time-inner li').on('touchmove', function(e){
        isClickh = false;
    });
    $('.screen .time .time-inner li').on('touchend', function(e){
        if (isClickh == true){
            $('.screen .time .time-inner li').removeClass('color');
            $(this).addClass('color');
            $('.screen .time .time-title .all').html($(this).text()).addClass('color');
        }
    });
    /*字数点击换背景*/
    var isClicki = true;
    $('.screen .number .number-inner li').on('touchstart', function(e){
        isClicki = true;
    });
    $('.screen .number .number-inner li').on('touchmove', function(e){
        isClicki = false;
    });
    $('.screen .number .number-inner li').on('touchend', function(e){
        if (isClicki == true){
            $('.screen .number .number-inner li').removeClass('color');
            $(this).addClass('color');
            $('.screen .number .number-title .all').html($(this).text()).addClass('color');
        }
    });
    /* 点击筛选侧滑*/
    $('.list .last').on('touchend',function () {
		$('ul.content').css({'position': 'fixed'});
        /* 2016-12-13*/
        $('.list li.san').removeClass('color');
        $('.list .inner').hide();
        $('body').removeClass('hidden');
        $('.bgzz').fadeOut();
        /*2016-12-13 */
        $('body').addClass('hidden');
        $('.zezhao').addClass('block');
        // $('.screen').addClass('block');
        $(".screen").css({
            transform: 'translate3d(0,0,0)'
        });
        $(".button").css({
            transform: 'translate3d(0,0,0)'
        });
    });
    $('.zezhao').on('touchend',function (e) {
        e.preventDefault();
		$('ul.content').css({'position': 'static'})
        $('body').removeClass('hidden');      
        $(".screen").css({
            transform: 'translate3d(100%,0,0)'
        });
        $(".button").css({
            transform: 'translate3d(100%,0,0)'
        });
        $('.zezhao').removeClass('block');
        $('.allsale').removeClass('block');
        $('.all-header').removeClass('block');       
        $('.screen .lxqz .lxqz-title .all').html('全部').removeClass('color');     
        $('.screen .lxqz').removeClass('block');
        $('.xians').removeClass('block');
 
        $('.itme').removeClass('block');
        $('.screen .lxqz .lxqz-inner').removeClass('block');
        $('.min-height').removeClass('block');
    });
    $('.screen .sc-header .return').on('touchend',function () {
        $('body').removeClass('hidden');
		$('ul.content').css({'position': 'static'});
        /*$('.screen').removeClass('block');*/
        $(".screen").css({
            transform: 'translate3d(100%,0,0)'
        });
        $(".button").css({
            transform: 'translate3d(100%,0,0)'
        });
        $('.zezhao').removeClass('block');
    })

    /*全部分类*/
    var isClick = true;
    $('.allsale .all-inner li').on('touchstart', function(e){
        isClick = true;
    });
    $('.allsale .all-inner li').on('touchmove', function(e){
        isClick = false;
    });

    $('.allsale .all-inner li').on('touchend', function(e){
        if (isClick == true){
            if($(this).hasClass('color')){
                $(this).removeClass('color');
            }else{
                $('.allsale .all-inner li').removeClass('color');
                $(this).addClass('color');
            }
            if($('.allsale .all-inner li').hasClass('color')){
                var texts=$(this).text();               
            }else{
                $('.classify .all').html('全部').removeClass('color');
            }
        }
    });    

    /*点击全部分类的确定*/
    $('.all-header .yes').on('touchend',function(){
        $('.allsale').removeClass('block');
        $('.all-header').removeClass('block');
        if($('.allsale .all-inner li').hasClass('color')){

            /*获取选中的大类并获取它的群组*/
            var selectCid=0;var selectCtext="";
            $(".allsale .all-inner li").each(function(index)
            {
                if($(this).attr("class") == "color")
                {
                    selectCid=$(this).attr("data-cid");
                    selectCtext=$(this).html();
                }
            });
            $('.classify .all').html(selectCtext).addClass('color');
            /*获取群组*/
            $.ajax({
                url : '/products/searchclassarr',
                type :'get',
                dataType: "json",
                data : {
                    classid : selectCid
                },
                success : function (data) {
                    var appendtxt="";
                    if(data['status'] == 0)
                    {
                        /*群组赋值进去*/
                        for(x in data['result']['group'])
                        {
                            appendtxt+= "<li data-gid="+data['result']['group'][x]+">"+data['result']['group'][x]+"</li>";
                        }
                    }
                    /*群组赋值进去*/
                    $("ul.lxqz-inner").html(appendtxt);
                }
            });

            $('.screen .xians').addClass('block');
            $('.screen .syxm').addClass('block');
            $('.itme').addClass('block');
            $('.screen .lxqz').show();
        }else{
            $('.screen .xians').removeClass('block');
            $('.screen .syxm').removeClass('block');
            $('.itme').removeClass('block');
            $('.screen .lxqz li').removeClass('color');
            $('.screen .lxqz').hide();
        }

    })

    /*点击筛选里的商标分类侧滑出全部分类*/
    $('.screen .classify').on('touchend',function () {
        $('.allsale').addClass('block');
        $('.all-header').addClass('block');
    })

    /*点击全部分类里的返回*/
    $('.all-header .return').on('touchend',function () {
       
        $('.allsale').removeClass('block');
        $('.all-header').removeClass('block');
        if($('.allsale .all-inner li').hasClass('color')){

            /*获取选中的大类并获取它的群组*/
            var selectCid=0;var selectCtext="";
            $(".allsale .all-inner li").each(function(index)
            {
                if($(this).attr("class") == "color")
                {
                    selectCid=$(this).attr("data-cid");
                    selectCtext=$(this).html();
                }
            });
            $('.classify .all').html(selectCtext).addClass('color');
            /*获取群组*/
            $.ajax({
                url : '/products/searchclassarr',
                type :'get',
                dataType: "json",
                data : {
                    classid : selectCid
                },
                success : function (data) {
                    var appendtxt="";
                    if(data['status'] == 0)
                    {
                        /*群组赋值进去*/
                        for(x in data['result']['group'])
                        {
                            appendtxt+= "<li data-gid="+data['result']['group'][x]+">"+data['result']['group'][x]+"</li>";
                        }
                    }
                    /*群组赋值进去*/
                    $("ul.lxqz-inner").html(appendtxt);
                }
            });

            $('.screen .xians').addClass('block');
            $('.screen .syxm').addClass('block');
            $('.itme').addClass('block');
            $('.screen .lxqz').show();
        }else{
            $('.screen .xians').removeClass('block');
            $('.screen .syxm').removeClass('block');
            $('.itme').removeClass('block');
            $('.screen .lxqz li').removeClass('color');
            $('.screen .lxqz').hide();
        }


    });
    /*点击重置*/
    $('.button .reset').on('touchend',function(){
        $('.screen .lxqz .lxqz-inner li').removeClass('color');
        $('.screen .lxqz .lxqz-title .all').html('全部').removeClass('color');
        $('.screen .zhlx .zh-inner li').removeClass('color');
        $('.screen .zhlx .zh-title .all').html('全部').removeClass('color');
        $('.screen .time .time-inner li').removeClass('color');
        $('.screen .time .time-title .all').html('全部').removeClass('color');
        $('.screen .number .number-inner li').removeClass('color');
        $('.screen .lxqz').removeClass('block');
        $('.xians').removeClass('block');
        $('.screen .number .number-title .all').html('全部').removeClass('color');
        $('.allsale .all-inner li').removeClass('color');
        $('.classify .all').html('全部').removeClass('color');
        $('.itme').removeClass('block');
        $('.screen .lxqz .lxqz-inner').removeClass('block');
        $('.min-height').removeClass('block');

    });


    /*最终的确定*/
    $(".finallyes").click(function(){
        /*组织参数进行请求地址*/     
        var bigclass=0; /*大类*/
        var qunzu=""; /*群组*/
        if ($('.allsale .all-inner li').hasClass('color'))
        {
            /*选了大类要求*/
            var bigclass=0; 
            $(".allsale .all-inner li").each(function(index)
            {
                if($(this).attr("class") == "color")
                {
                    bigclass=$(this).attr("data-cid");
                }
            });
            /*群组*/
            var qunzu="";
            $("ul.lxqz-inner li").each(function(index)
            {
                if($(this).attr("class") == "color")
                {
                    qunzu+=$(this).attr("data-gid")+",";
                }
            });
            qunzu=qunzu.substring(0,qunzu.length-1);
        }
        /*组合类型*/
        var zhuheleix=0;
        $("ul.zh-inner li").each(function(index)
        {
            if($(this).attr("class") == "color")
            {
                zhuheleix=$(this).attr("data-sid");
            }
        });
        /*下证时间*/
        var xiazshijian=0;
        $("ul.time-inner li").each(function(index)
        {
            if($(this).attr("class") == "color")
            {
                xiazshijian=$(this).attr("data-yid");
            }
        });
        /*字数*/
        var zishu=0;
        $("ul.number-inner li").each(function(index)
        {
            if($(this).attr("class") == "color")
            {
                zishu=$(this).attr("data-fid");
            }
        });
        /*商标名称*/
        var sbname=$("#header").attr("data-sbname");
        /*商标用途*/
        var m_syxm=$("#header").attr("data-m_syxm");
        /*适用项目*/
        var classid=$("#header").attr("data-classid");
        var dqurl = location.href;
		if($(this).attr("data-ur")!=null)
		{
			var um = $(this).attr("data-ur");
			var u = um+(um.indexOf("?") == -1?"?":'&');
		}else{
			var u = "listtjx.php?";
			if(dqurl.indexOf("listtjx.php") == -1)
			{
				u = "list.php?";
			}
		}
		var curl = u+"cid="+bigclass+"&groupidarr="+qunzu+"&style1="+zhuheleix+"&years="+xiazshijian+"&style3="+zishu+"&sbname="+sbname+"&m_syxm="+m_syxm+"&classid="+classid;
        location.replace(curl);       
    });

    /*返回顶部*/

    var height=$(window).height();
    $(window).scroll(function(){
        if ($(window).scrollTop()>height){
            $(".top").addClass('block');
        }else{
            $(".top").removeClass('block');
        }
    });
    /*当点击跳转链接后，回到页面顶部位置*/
    $(".top").on('touchend',function(){
        $('body,html').animate({scrollTop:0},1000);
        return false;
    });


    $(window).on('touchmove',function () {
        $('.pages').addClass('block');
    });
    $(window).on('touchend',function () {
        if($('.pages').hasClass('block')){
            setTimeout(function () {
                $('.pages').removeClass('block');
            },2000);
        }
    });
    /*2016-12-09新增向朋友推标*/
    var count = 0;
    var isClicku = true;
    $('.content').on('touchstart','li .in .left', function(e){
        isClicku = true;
    });
    $('.content').on('touchmove','li .in .left', function(e){
        isClicku = false;
    });
    $('.content').on('touchend','li .in .left', function(e){
        var sbcount = document.getElementById("sbcount");
        if (isClicku == true){
            if($(this).hasClass('color')){
                count = count - 1;
                sbcount.innerHTML = count;
                $(this).removeClass('color');
            }else{
                count = count + 1;
                sbcount.innerHTML = count;
                $(this).addClass('color');
            }
        }
    })
    /*收藏*/
    var isClickp = true;
    $('.content').on('touchstart','li .in .right', function(e){
        isClickp = true;
    });
    $('.content').on('touchmove','li .in .right', function(e){
        isClickp = false;
    });
    $('.content').on('touchend','li .in .right', function(e){
        if (isClickp == true){
            var the =$(this);
            var types =$(this).find('#to_product_heart').attr("data-type");
            var sid = $(this).find('#to_product_heart').attr("data-id"),pname = $(this).find('#to_product_heart').attr("data-title"),bigclassid = $(this).find('#to_product_heart').next('.clad').val();
            if(islogin==1)
            {
                if(types==0||types=="0"){
                    $.ajax({
                        url: "/products/addcollection",
                        type: "GET",
                        data: {sid: sid,bigclassid:bigclassid,pname:pname, t: Math.random()},
                        dataType: "json",
                        async: false,
                        success: function (data) {
                            istrues = true;
                            if (data.status == 0) {

                                if($(the).hasClass('color')){
                                    $(the).removeClass('color').find('a').html('收藏');                                 
									sb_tssc('取消收藏...');
                                }else{
                                    $(the).addClass('color').find('a').html('已收藏');                                  
									sb_tssc('已收藏');
                                }

                            }else{
                                alert("收藏失败:"+data.msg);
                            }
                        },
                        error: function () {
                            istrues = true;
                             var dqurl = window.location.href;
                            var arrUrl = dqurl.split("//");
                            var start = arrUrl[1].indexOf("/")+1;
                            var relUrl = arrUrl[1].substring(start);/*stop省略，截取从start开始到结尾的所有字符*/
                            alert("请先登录...");                           
							location.replace('/mem/login?redirurl='+relUrl);
                        }
                    });
                }
            }else{
					var dqurl = window.location.href;
					var arrUrl = dqurl.split("//");
					var start = arrUrl[1].indexOf("/")+1;
					var relUrl = arrUrl[1].substring(start);/*stop省略，截取从start开始到结尾的所有字符*/
					alert("请先登录...");                         
					location.replace('/mem/login?redirurl='+relUrl);
            }
			
        }
    })

    /*点击特价*/
    var isClickn = true;
    $('.list li.san').on('touchstart', function(e){
        isClickn = true;
    });
    $('.list li.san').on('touchmove', function(e){
        isClickn = false;
    });

    $('.list li.san').on('touchend', function(e){
        if (isClickn == true){
            /* 2016-12-14*/
            if($(this).hasClass('color')){
                $('.list li.san').removeClass('color');
                $('.list .inner').slideUp();
                $('body').removeClass('hidden');
                $('.bgzz').fadeOut();
            }else {
                $(this).addClass('color');
                $('.list .inner').slideDown();
                $('body').addClass('hidden');
                $('.bgzz').fadeIn();
            }

        }
    })

    $('.bgzz').on('touchend',function () {
        $('.list li.san').removeClass('color');
        /* 2016-12-14*/
        $('.list .inner').slideUp();
        $('body').removeClass('hidden');
        $('.bgzz').fadeOut();
    })
})



/*分享功能2016-12-12点击处理，增加使用其他按钮加入分享的功能-liuliqiang，090304增加替换/分割符*/
function dblist(id,event,linkproname)
{
    if(typeof(linkproname) != "undefined" && linkproname.length > 0)
    {
        /*linkproname如果为图片地址，替换"/"为其他符号，避免cookie分割产品冲突  *kj编辑*/
        linkproname = linkproname.replace("/","|");

       /* var nrid = $kj("link"+id);*/
        var cook = GetCookie("listhc");
        var cooks = cook.split("/");

        /*判断是否重复添加*/
        if(cook.indexOf("/"+id) > -1)
        {
            alert(linkproname+"已经加入分享");
            return;
        }
        if(cooks.length>10)
        {
            alert("最多只允许添加10条");
            return;
        }
        else
        {
            SetCookie("listhc",cook+"/"+id+"_"+linkproname.replace("/","&%#"));
            zbyd(window.event||event);
        }

    }
    else
    {
        var cook=GetCookie("listhc");
        var cooks=cook.split("/");
        /*090305修改：支持页面上有多个相同产品*/
        var ischecked = false;
        var nrid=document.getElementsByTagName("input");
        for(var i = 0;i<nrid.length;i++)
        {
            if(nrid[i].id == "a"+id && nrid[i].checked)
            {
                /*增加判断重复*/
                if(cook.indexOf("/"+id) > -1)
                {
                    alert(nrid[i].value+"已经加入分享");
                    return;
                }
                else if(cooks.length>10)
                {
                    nrid[i].checked = false;alert("最多只允许添加10条");
                    jQuery('#fxid_'+id).removeClass('color'); /*还原点击分享按钮*/
                    return;
                }
                else
                {
                    SetCookie("listhc",cook+"/"+id+"_"+nrid[i].value.replace("/","&%#"));ischecked=true;zbyd(window.event||event);
                }
            }
        }
        if(!ischecked)
            delCookie(id);
    }

    newpos();
    dbnr.style.display="block";
}

/*设置COOKIE 增加设置path，使各目录能取到相同的COOKIE*/
function SetCookie(name,value)
{
    var exp=new Date();
    exp.setTime(exp.getTime()+24*3600000);
    document.cookie = name+"="+escape(value)+";expires="+exp.toGMTString()+";path=/";
}

/*获得COOKIE*/
function GetCookie(name)
{
    var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
    if(arr!=null){

        return unescape(arr[2]);
    }
    else
    {
        return "";
    }
}

/*删除COOKIE*/
function delCookie(id)
{
    var cooks=GetCookie("listhc").split("/"),dstr="";
    for(var i=1;i<cooks.length;i++){
        if(cooks[i].split("_")[0]!=id)
        {
            dstr+="/"+cooks[i];
        }
    }
    SetCookie("listhc",dstr);
}

/*增加点击开始分享的处理2016-12-28*/
function comparepro()
{
	var dqurl = window.location.href;
      var arrUrl = dqurl.split("//");
      var start = arrUrl[1].indexOf("/")+1;
      var relUrl = arrUrl[1].substring(start);/*stop省略，截取从start开始到结尾的所有字符*/
      if(islogin == 0){
			sb_tssc('请先登录...');          
		   location.replace('/mem/login?redirurl='+relUrl);
      }else{
        var cook = GetCookie("listhc");
        var cooks=cook.split("/"), csrfToken = $("#_csrf").val() || $('meta[name="csrf-token"]').attr("content");
        var url =  "pid=";
        for (var i = 0; i < cooks.length; i++) {
            var proid = cooks[i].substr(0, cooks[i].indexOf("_"));
            if (proid.length > 0)
                url += proid + ",";
        }
        if (url.length > 7) {           
			location.replace('/products/listshare?'+url);
        }
        else {
			sb_tssc('请先选择要分享的产品');
        }
        return false;
	  }	 
}

